contractually dedicated - Spanish English Dictionary